<?php

$nombreArtista = $_POST['nombreArtista'];
$nick = $_POST['nick'];
$contenido = $_POST['contenido'];



if (file_exists('db/comentarios/com-'.$nombreArtista.'.xml')) {	
		$objXML = new DOMDocument();
		$objXML->load('db/comentarios/com-'.$nombreArtista.'.xml', LIBXML_NOBLANKS);
	
	if ($contenido != '' && $nick != ''){

		$comentarios = $objXML->getElementsByTagName('comentario');
		$node = $comentarios->item(0);
		
		$comentario = $objXML->createElement('comentario');
		$nick = $objXML->createElement('nick',$nick);
		$contenido = $objXML->createElement('contenido',$contenido);

		$comentario->appendChild($nick);
		$comentario->appendChild($contenido);	
		
		$node->parentNode->appendChild($comentario);	

		if($objXML->save('db/comentarios/com-'.$nombreArtista.'.xml') != FALSE){
			//echo 'db/comentarios/com-'.$nombreArtista.'.xml';
			echo $objXML->saveXML();
		}
		else{
			echo 'Error.';
		}
	}else{
		//echo 'db/comentarios/com-'.$nombreArtista.'.xml';
		echo $objXML->saveXML();
	}

} else {
	
	if ($contenido != '' && $nick != ''){
		$objXML = new DOMDocument('1.0', 'utf-8');
		
		$xslt = $objXML->createDocumentFragment(); 
		$xslt->appendXML('<?xml-stylesheet type="text/xsl" href="../comentarios.xsl"?>'); 
		$objXML->appendChild($xslt);

		$comentarios = $objXML->createElement('comentarios');
		$comentario = $objXML->createElement('comentario');
		$nick = $objXML->createElement('nick',$nick);
		$contenido = $objXML->createElement('contenido',$contenido);

		$comentario->appendChild($nick);
		$comentario->appendChild($contenido);
		
		$comentarios->appendChild($comentario);
		
		$objXML->appendChild($comentarios);

		if($objXML->save('db/comentarios/com-'.$nombreArtista.'.xml') != FALSE){
			//echo 'db/comentarios/com-'.$nombreArtista.'.xml';
			echo $objXML->saveXML();
		}
		else{
			echo 'Error.';
		}
	}
}


?>
